Python 支持多種運算子,常用的運算子根據其功能分類如下:
算術運算子用來進行數學運算
a = 10
b = 3
print("a + b =", a + b) # 加法
print("a - b =", a - b) # 減法
print("a * b =", a * b) # 乘法
print("a / b =", a / b) # 除法
print("a // b =", a // b) # 整除
print("a % b =", a % b) # 取模
print("a ** b =", a ** b) # 指數
比較運算子用來比較兩個值,結果返回布林值。
a = 5
b = 3
print("a == b:", a == b) # False
print("a != b:", a != b) # True
print("a > b:", a > b) # True
print("a < b:", a < b) # False
邏輯運算子用於邏輯運算,通常應用於布林值操作。
a = True
b = False
print(a and b) # False
print(a or b) # True
print(not a) # False
賦值運算子用來將值賦給變量。
z = 10
z += 5 # 等同於 z = z + 5 , z=15
z -= 3 # 等同於 z = z - 3 , z=7
z *= 2 # 等同於 z = z * 2 , z=20
z /= 4 # 等同於 z = z / 4 , z=2.5
z %= 3 # 等同於 z = z % 3 , z=1
z //= 2 # 等同於 z = z // 2 , z=5
z **= 3 # 等同於 z = z ** 3 , z=1000